Drehgeber für SDR# und SDR-Console V3 |
So schön die neuen SDR-Programme auch sind, ihnen fehlt einfach die intuitive Bedienbarkeit mit einem Drehknopf.
Im QSO-Betrieb möchte man schnell die Frequenz verstellen oder die Lautstärke verändern.
Mit der Maus muss man erst einmal die richtige Stelle auf dem Bildschirm treffen und dann einen Wert verändern.
Solch grundlegende Bedienvorgänge sind mit dem Drehgeber aus der folgenden Beschreibung wesentlich intuitiver.
Man benutzt die Maus dann nur noch um erweiterte Einstellungen vorzunehmen.
Hinweis: Auf dem Markt sind diverse Drehgeber, die lediglich das Mausrad simulieren. Der Cursor (Zeiger) muss dazu immer auf der richtigen Stelle positioniert sein.
Von diesen Drehgebern rate ich ab, weil man versehentlich schnell einmal die Maus bewegt und der Drehgeber dann den Focus verliert. Schlimmstenfalls werden dann unbeabsichtigt andere Werte verändert.
Die Ziele des Projektes sind:
* Steuerung von SDR-Software
* Drehgeber mit USB-Anschluss
* Ergonomisches Gehäuse, intuitive Bedienung
* Geeignet für den Selbstbau zu einem günstigen Preis
Bauteile Zum Aufbau der Schaltung werden folgende Teile benötigt: - Arduino nano |
|
Mechanik Die Gehäuseteile werden mit dem 3D-Drucker hergestellt. Selbstverständlich kann man auch ein vorhandenes Gehäuse und einen anderen Knopf verwenden.
|
|
Elektrische Schaltung Die beiden Ausgänge vom Drehgeber gehen an die Pins 2 und 3 vom Arduino. Der Taster wird an Pin 4 vom Arduino und an GND angeschossen. Die Stomversorgung erfolgt über den USB-Anschluss. |
Firmware Versionen
In SDR# muss ein Plugin installiert werden, dieses kann von folgender Seite geladen werden: Plugin Download
Danach wird der Drehgeber mit dem PC verbunden und meldet sich als COM-Port.
Dieser Port muss in SDR# im Plugin als serielle Schnittstelle ausgewählt werden.
Nachdem man die Verbinung aktiviert hat, ist der Drehknopf einsatzbereit.
Vor dem Verlassen von SDR# nicht vergessen den Port zu deaktivieren,
sonst lässt sich das Programm später nicht mehr starten, falls kein Drehgeber angeschlossen ist.
Firmware Download: SDR# Controller Arduino Sketch Download
Update März 2021
Damit der Drehgeber auch für die Software SDR-Console V3 verwendbar ist, gibt es eine passende Firmware.
Diese erlaubt die Steuerung der Software über MIDI-Kommandos.
Firmware Download: SDR-Console Controller Arduino Sketch Download
Bei der Hardware gibt es keine Änderungen.
Der Drehgeber hat sich beim Funkbetrieb über Satellit (QO-100) im praktischen Einsatz bewährt.
Es werden dabei folgende Funktionen verwendet:
- Frequenzeinstellung
- Lautstärkeeinstellung
- PTT
In der Zeitschift Funkamateur ist in der Ausgabe September 2021 ein Artikel von mir erschienen.
Darin wir die MIDI-Steuerung vogestellt.
Anleitung MIDI Steuerung Einrichtung und Konfiguration
Update November 2021
Die Software SDR-Console V3.1 lässt sich auch mit Kenwood-CAT-Kommandos über USB steuern,
damit entfallen die MIDI Hilfsprogramme und der Drehgeber wird "plug and play".
Hinweis: Unbedingt die SDR-Console V3.1 vom August 2021 oder neuer verwenden.
Ältere Versionen haben anscheinend noch Probleme mit der USB-Schnittstelle.
Bei der Hardware gibt es keine Änderungen.
Optional lassen sich LEDs ansteuern um die Betriebszustände verschiedenfarbig anzuzeigen.
RX: grün, TX: rot, RIT: blau
Besonderer Dank gilt Hans DK9CX für die Idee zu dieser Art der CAT Steuerung, sowie für die Entwicklung der Strings und der Kommunikation mit der SDR-Console.
Es werden folgende Funktionen unterstützt:
- Frequenzeinstellung mit unterschiedlicher Abstimmschrittweite, abhängig von der Betriebsart
- RIT "Simulation", dabei kann bei gedrücktem Knopf die Empfangsfrequenz verstimmt werden, während die Sendefrequenz erhalten bleibt
- Lautstärkeeinstellung (alternativ zur RIT, die Auswahl wird beim Start getroffen)
- PTT Umschaltung RX/TX durch kurzes Drücken des Knopfes
Firmware Download: SDR-CAT Controller Arduino Sketch Download